Big Huge Thesaurus

capital of Malaysia

noun